show up at the last minute - Türkisch Englisch Wörterbuch